Simulated Annealing is a Polynomial-Time Approximation Scheme for the Minimum Spanning Tree Problem

نویسندگان

چکیده

We prove that Simulated Annealing with an appropriate cooling schedule computes arbitrarily tight constant-factor approximations to the minimum spanning tree problem in polynomial time. This result was conjectured by Wegener (2005). More precisely, denoting $n, m, w_{\max}$, and $w_{\min}$ number of vertices edges as well maximum edge weight MST instance, we simulated annealing initial temperature $T_0 \ge w_{\max}$ multiplicative factor $1-1/\ell$, where $\ell = \omega (mn\ln(m))$, probability at least $1-1/m$ time $O(\ell (\ln\ln (\ell) + \ln(T_0/w_{\min}) ))$ a most $1+\kappa$ times optimum weight, $1+\kappa \frac{(1+o(1))\ln(\ell m)}{\ln(\ell) -\ln (mn\ln (m))}$. Consequently, for any $\epsilon>0$, can choose $\ell$ such way $(1+\epsilon)$-approximation is found $O((mn\ln(n))^{1+1/\epsilon+o(1)}(\ln\ln n \ln(T_0/w_{\min})))$ $1-1/m$. In special case so-called $(1+\epsilon)$-separated weights, this algorithm optimal solution (again $O( (mn\ln(n))^{1+1/\epsilon+o(1)}(\ln\ln \ln(T_0/w_{\min})))$), which significant speed-up over Wegener's runtime guarantee $O(m^{8 8/\epsilon})$.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving the generalized minimum spanning tree problem with simulated annealing

We consider a generalization of the minimum spanning tree problem, called the generalized minimum spanning tree problem, denoted by GMST. It is known that the GMST problem is NP-hard. We present an effective algorithm for this problem. The method combines a simulated annealing algorithm (SA) with a local greedy algorithm. The heuristic that we proposed found solutions that were optimal for grap...

متن کامل

A Metaheuristic Algorithm for the Minimum Routing Cost Spanning Tree Problem

The routing cost of a spanning tree in a weighted and connected graph is defined as the total length of paths between all pairs of vertices. The objective of the minimum routing cost spanning tree problem is to find a spanning tree such that its routing cost is minimum. This is an NP-Hard problem that we present a GRASP with path-relinking metaheuristic algorithm for it. GRASP is a multi-start ...

متن کامل

An Approximation Scheme for the Generalized Geometric Minimum Spanning Tree Problem with Grid Clustering

This paper is concerned with a special case of the Generalized Minimum Spanning Tree Problem. The Generalized Minimum Spanning Tree Problem is defined on an undirected graph, where the vertex set is partitioned into clusters, and non-negative costs are associated with the edges. The problem is to find a tree of minimum cost containing exactly one vertex in each cluster. We consider a geometric ...

متن کامل

Minimum Spanning Tree and Approximation of the Traveling Salesman Problem

A tree T is defined as a graph without any cycles. If edges are weighted, then we can define the minimum spanning tree (MST) of a graph G. The MST is the tree with smallest total edge weight that connects every node in G. Note that G must be a connected graph for any spanning tree, let alone a minimum spanning tree, to exist. We denote this MST as T ∗, which will be a subgraph of G (i.e., the e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Algorithmica

سال: 2023

ISSN: ['1432-0541', '0178-4617']

DOI: https://doi.org/10.1007/s00453-023-01135-x